<?php

include_once '../model/Conta.php';
include_once '../dao/BDUsuario.php';
include_once '../dao/BDAmizade.php';
/*
 */

/**
 * Classe Usuario.
 */
class Usuario extends Conta {

    private $usuario;
    private $senha;
    private $bdUsuario;

    public function __construct() {
        $this->bdUsuario = new BDUsuario();
    }

    public function getUsuario() {
        return $this->usuario;
    }

    public function getSenha() {
        return $this->senha;
    }

    public function setUsuario($usuario) {
        $this->usuario = $usuario;
    }

    public function setSenha($senha) {
        $this->senha = $senha;
    }

    /**
     *  Função para validar o usuário e senha passados no momento do login
     * @param type $usuario
     * @param type $senha
     * @return boolean
     */
    public static function validarLogin($usuario, $senha) {
        session_start();
        $bdUsuario = new BDUsuario();
        $usuario = $bdUsuario->pesquisarUsuario($usuario);
        $senha = md5($senha);
        if ($usuario->getSenha() == $senha) {
            $_SESSION['id'] = $usuario->getCodigo();
            return true;
        } else {
            return false;
        }
    }

}

